<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <style>
        /* 
            层叠：优先级(权重)    权重越高，优先级就越高，权重相同时，后面覆盖前面的

            *       权重是0    不是无意义，只是表示权重比较低
            标签    权重是1
            class   权重是10
            后代    权重是求和
            id      权重是100

            继承的权重是0

        */

        p {
            color: red;
        }

        * {
            color: blue;
        }

        .a {
            color: pink;
        }

        p {
            color: yellow;
        }

        body p {
            color: blueviolet;
        }

        body .a {
            color: cadetblue;
        }

        /* 继承的权重是0 */
        strong {
            color: red;
        }
    </style>
</head>

<body>

    <p class="a">呵呵 <strong>加粗</strong></p>

</body>

</html>